package com.jshcbd.modules.asset.service;

import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.jshcbd.modules.asset.dto.DisposeDto;
import com.jshcbd.modules.asset.entity.DisposeEntity;
import com.jshcbd.modules.asset.vo.AssetDisposeVo;
import com.jshcbd.modules.asset.vo.DisposeVo;

import java.util.List;


/**
 * @author zhoucd
 * @date
 * @description
 */

public interface IDisposeService extends IService<DisposeEntity>  {

    IPage<DisposeVo> selectPageView(Page<DisposeEntity> page, Wrapper wrapper);

    void  doDispose(DisposeDto handleDto);

    List<AssetDisposeVo> pageViewByAssetId(String assetId);

}
